stump of an amputated arm/leg - Türkisch Englisch Wörterbuch